Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 TAVISTOCK PLACE Semi-Detached £115,000 18 Apr 2008
4 TAVISTOCK PLACE Semi-Detached £122,000 7 Mar 2008
5 TAVISTOCK PLACE Semi-Detached £75,000 14 Dec 2015
7 TAVISTOCK PLACE Semi-Detached £135,000 10 Jun 2022
8 TAVISTOCK PLACE Semi-Detached £103,500 15 Sep 2017